/**
 * un exemple d'utilisation du pattern Abstract Factory<br>
 * @author xuewen
 * @version javadoc
 * @see Automobile
 */
public abstract class Automobile {
	protected String modele;
	protected String couleur;
	protected int puissance;
	protected double espace;
	
	/**
	 * un constructeur Automobile
	 * @param modele
	 * @param couleur
	 * @param puissance
	 * @param espace
	 */
	public Automobile(String modele,String couleur,int puissance,double espace){
		this.modele=modele;
		this.couleur=couleur;
		this.puissance=puissance;
		this.espace=espace;
	}
	/**
	 * cette methode permet de afficher les caracteristiques de automobile
	 */
	public abstract void AfficheCaracteristiques();

}
